Parallel Lattice Boltzmann Methods for CFD Applications

نویسندگان

  • Carolin Körner
  • Thomas Pohl
  • Ulrich Rüde
  • Nils Thürey
  • Thomas Zeiser
چکیده

The lattice Boltzmann method (LBM) has evolved to a promising alternative to the well-established methods based on finite elements/volumes for computational fluid dynamics simulations. Ease of implementation, extensibility, and computational efficiency are the major reasons for LBM’s growing field of application and increasing popularity. In this paper we give a brief introduction to the involved theory and equations for LBM, present various techniques to increase the single-CPU performance, outline the parallelization of a standard LBM implementation, and show performance results. In order to demonstrate the straightforward extensibility of LBM, we then focus on an application in material science involving fluid flows with free surfaces. We discuss the required extensions to handle this complex scenario, and the impact on the parallelization technique.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

Evaluation of two lattice Boltzmann methods for fluid flow simulation in a stirred tank

In the present study, commonly used weakly compressible lattice Boltzmann method and Guo incompressible lattice Boltzmann method have been used to simulate fluid flow in a stirred tank. For this purpose a 3D Parallel code has been developed in the framework of the lattice Boltzmann method. This program has been used for simulation of flow at different geometries such as 2D channel fluid flow an...

متن کامل

A new Tool for High Performance CFD: Lattice Boltzmann Automata

The lattice Boltzmann (LB) method is a new and highly efficient numerical method in the area of high performance computational fluid dynamics. The lattice Boltzmann implementation BEST, a joint development of the Institute of Fluid Mechanics (LSTM) / University of Erlangen-Nuremberg and the C&C Research Laboratories (CCRLE) St. Augustin / NEC Europe Ltd. proved to be a promising tool for challe...

متن کامل

Parallelizing Solid Particles in Lattice-Boltzmann Fluid Dynamics

Computational fluid dynamics (CFD) is a widely used numerical method for simulating complex systems, with applications ranging from aerodynamic science to hydrology. The latticeBoltzmann method is a relatively recent technique that has been shown to be as accurate as traditional CFD methods, but with the ability to integrate arbitrarily complex geometries at a reduced computational cost. Althou...

متن کامل

Finite Difference Lattice Boltzmann Model for Liquid Vapour Systems

Lattice Boltzmann (LB) models [1,2,3,4,5] provide an alternative to current methods in computational fluid dynamics (CFD). Unlike conventional numerical techniques based on the discretization of the macroscopic fluid equations, LB models are based on the physics at the mesoscopic scale, while the macroscopic level phenomena are recovered from evolution equations which contain the force a F m = ...

متن کامل

A simulation suite for Lattice-Boltzmann based real-time CFD applications exploiting multi-level parallelism on modern multi- and many-core architectures

We present a software approach to hardware-oriented numerics which builds upon an augmented, previously published set of open-source libraries facilitating portable code development and optimisation on a wide range of modern computer architectures. In order to maximise efficiency, we exploit all levels of parallelism, including vectorisation within CPU cores, the Cell BE and GPUs, shared memory...

متن کامل

Lattice Boltzmann Model for the Incompressible NavierStokes Equation

In the last decade or so, the lattice Boltzmann (LB) method has emerged as a new and effective numerical technique of computational fluid dynamics (CFD).(1-5) Modeling of the incompressible Navier-Stokes equation is among many of its wide applications. Indeed, the lattice Boltzmann equation (LBE) was first proposed to simulate the incompressible NavierStokes equations.(1) The incompressible Nav...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2005